home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / mus / play / Deli14BitGenie.lha / Deli14BitGenie.readme < prev   
Text File  |  1999-01-17  |  7KB  |  142 lines

  1. Short:    STUNNING 14Bit NotePlayer for DeliTracker
  2. Uploader: platon@cu-muc.de (Chris Hodges)
  3. Author:   Peter Kunath, Frank Riffel, Chris Hodges
  4. Type:     mus/play
  5. Version:  V3.00 (17-Jan-99)
  6. Requires: DeliTracker V2.xx
  7. Replaces: mus/play/Deli14BitGenie*
  8.  
  9. 14Bit NotePlayer Genie V3.00 (17-Jan-99)
  10. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  11.  
  12. Introduction
  13. ~~~~~~~~~~~~
  14. This is a  new  and  pretty  enhanced  version  of  the  well  known  14Bit
  15. NotePlayer  that  came  with  the  original DeliTracker distribution. After
  16. Peter Kunath gave me the sourcecode, I was able  to  add  various  features
  17. (listed below).
  18.  
  19. Please notice that you need at least an MC68020 to use them as the  MC68000
  20. routines  have been left untouched! So there's NO reason for MC68000 owners
  21. to use this new genie (personally, I think that MC68000 users suck for  not
  22. upgrading their machines).
  23.  
  24. Even if you don't use the new features, I recommend to use this version for
  25. it has a faster chipmem transfer routine than the one in V2.3.
  26.  
  27. Plenty of cpu power is appreciated (although the Genie will not  be  slower
  28. when  not  using  the new features). You will need an MC68060 to be able to
  29. mix at frequencies higher than 50KHz with Panning and Interpolation and  32
  30. voices 8-D
  31.  
  32. Small list of new features/improvements:
  33.  
  34. - Now uses a faster longword pipelined chipmem transfer.
  35. - Added Panning support (e.g. for FastTracker modules).
  36. - Added stereo width slider (so this incorporates the HeadPhones Genie).
  37. - Added Interpolation mode for high quality mixing.
  38. - Added DSP Routines: Echo (Reverb), Hall (Reverb with feedback) and
  39.   Reverser (each one is available in Mono, Cross or Center mode).
  40. - Added ModSave function (16 Bit AIFF or RAW file).
  41. - The ModSave routine has a Normalize option which will do a peak search.
  42. - The ModSaver also will cut off NULL-samples at the beginning  and at  the
  43.   end of a saved soundfile (optional).
  44. - Peak search can also be done when not using ModSave. Average  peak  level
  45.   and maximum peak and the optimal boost value are displayed in the window.
  46. - Actual (DMA) mixing frequency is now displayed aswell.
  47. - Now uses a 256 samples buffer instead of 200, which speeds  things  up  a
  48.   little and doesn't cost too much precision.
  49. - Settings can be saved individually for each module (prefs file is  stored
  50.   either in a separate directory or along with the module.
  51.  
  52.  
  53. History
  54. ~~~~~~~
  55. V3.00 (17-Jan-99):
  56.   - Nearly all of the gui routines and other internals have been rewritten.
  57.     (GadToolsBox code really sucks and so does direct/absolute addressing).
  58.     Doesn't  make  much difference when looking at it, but object code size
  59.     apparently became smaller than the first V2.65 release  (before  adding
  60.     all of the new features).
  61.   - Fixed some enforcer hits introduced with V2.67.
  62.   - Introduced new (IFF) prefs format to store all  the  new  options.  Old
  63.     V2.65/V2.66 prefs files will still be read correctly.
  64.   - Added quick Get/Store DSP preset buttons as requested.
  65.   - Fixed a possible crash on Kick 2.0 machines for  the  BusyPointer  that
  66.     should  have  been showed while normalizing the waveform after ModSave,
  67.     as it is a Kick 3.0+ only feature.
  68.   - Found and fixed a bug in the peak level routine.  Added  an  option  to
  69.     calculate  the maximum peak even when not actually using ModSave. More-
  70.     over, the optimal boost level is also displayed. This new  peak  search
  71.     routine is somewhat faster than the old one.
  72.   - Maximum Boost has been increased from 8.00 to 9.99.
  73.   - ModSave  file  requester  didn't  split  path  and  filename  into  its
  74.     components when popping up with the old file path.
  75.   - Implemented Stop-Motion Mode for ModSave for very slow  machines.  This
  76.     allows  you  to  do  ModSaving if your machine is not fast enough to do
  77.     both mixing and saving at the same time.
  78.   - Increased ModSave buffer size to  256KB  (so  the  saving  doesn't  get
  79.     aborted when using opaque window movement etc.).
  80.   - Added two options in the ModSave menu to control the triggering and the
  81.     removal of trailing zero samples.
  82.   - Increased speed of chipmem  transfer  once  more  (at  least  for  fast
  83.     machines).
  84.   - Implemented alternative ModPrefs saving path option. This allows  prefs
  85.     being saved along with the module.
  86.   - Added menu options to load, save (with  file  requester)  ModPrefs  and
  87.     delete existing ModPrefs.
  88.   - Added option to modify AutoBoost factor (as requested).
  89.   - Implemented Frequency Override. When this tag is enabled, ModPrefs  and
  90.     DSP  presets do not change the global frequency but stick to the global
  91.     one.
  92.   - Added Auto-adapt DSP (as requested). This option ensures that  the  DSP
  93.     delay stays the same if you change the frequency.
  94.   - Converted doc file into AmigaGuide.
  95.   - DSP buffer was not cleared on stop. Fixed.
  96.  
  97. V2.67 (07-Oct-98) (not released on AmiNet):
  98.   - ModSave Filename was not stored  anywhere. This  could  cause  problems
  99.     (enforcer hits?) when  the  save flag was enabled, but the genie window
  100.     had been closed. Also the file name was lost when the genie window  had
  101.     been reopened. This problem has been fixed.
  102.   - ModSave CheckBox setting is not used with local ModPrefs anymore.  This
  103.     caused  a  lot  of confusion when trying to record a module with custom
  104.     module settings.
  105.   - Some gadgets were not updated (Stereo Width slider), when  loading  new
  106.     prefs.
  107.   - Effect Delay slider was not updated when frequency went down due to too
  108.     high cpu load. Fixed.
  109.   - Effect Delay slider now displays the amount of milliseconds up to  9999
  110.     (requested  by Dion Wooning), beyond this value it switches back to the
  111.     old seconds display.
  112.   - Changed the layout of some gadgets a bit and added a simple button  for
  113.     the ModSave file requester.
  114.  
  115. V2.66 (16-Jun-98):
  116.   - Doubled the ModSave Buffers (now 128KB) for slower  machines  to  avoid
  117.     overflows. This flaw has been reported by Ralph Bernecker.
  118.   - Detected a bug which would not flush the last ModSave Buffer if  a  PCM
  119.     RAW file should have been written. Fixed.
  120.   - Added feature to cut off trailing NULL-samples when doing a ModSave.
  121.   - Added busy pointer during truncating or normalizing process.
  122.   - Now you'll get a file request when pressing return in an empty Filename
  123.     string gadget.
  124.   - All settings can now be saved individually for each module.
  125.   - Interpolation routine now uses  15bit  accuracy  instead  of  8bit  for
  126.     subsample factor calculation (just a little bit slower).
  127.  
  128. V2.65 (06-Jun-98):
  129.   - First public (AmiNet) release of the new version.
  130.  
  131.  
  132. Contact address
  133. ~~~~~~~~~~~~~~~
  134. Any mail, comments or donations welcome:
  135.  
  136. Chris Hodges                    Account: 359 68 63
  137. Kennedystr. 8                   BLZ    : 700 530 70
  138. D-82178 Puchheim                Bank   : Sparkasse Fürstenfeldbruck
  139. Germany
  140. Tel.: +49-89/8005856            WWW: http://platon.home.pages.de/
  141. Email: platon@cu-muc.de         IRC: platon42 on EfNet
  142.